﻿/*css for the tree view in image browser and file browser */
.htreeview
{/*outer div containing the treeview*/
	margin: 0 0 0 5px;
	font-family: Tahoma;
	font-size: 8pt;
}
/*containing the treeview nodes*/
.htreeview ul{}
.htreeview ul li
{
	white-space: nowrap;
	padding: 2px 0 0 0;
	float: left;
	clear: both;
}
.htreeview ul ul
{
	margin: 2px 0 2px 10px;
}
.htreeview ul li img
{
	border: none;
	vertical-align: middle;
	margin: 0 2px 0 0;
}
.htreeview li span
{
	text-decoration: none;
	color: #000;
	cursor: pointer;
}
.htreeview span.clickablenonlink:hover
{
	color: #686f12;
	text-decoration: underline;
}
.htreeview span.nonlink span:hover
{
	color: #686f12;
	text-decoration: underline;
}
.htreeview li.leafnode
{
	padding-left: 22px;
	margin-left: 7px;
	background: url( "Images.Shared.folderempty.gif" ) 0 0 no-repeat;
	padding-bottom: 2px;
}
.htreeview .clickablenonlink
{
	cursor: pointer;
}
.htreeview .nodecollapse
{
	background: url(  "Images.Shared.folderopen.gif" ) 0 0 no-repeat;
	width: 30px;
	float: left;
	cursor: pointer;
	margin: 0 2px 0 0;
}
.htreeview .nodeexpand
{
	background: url(  "Images.Shared.folderclosed.gif" ) 0 0 no-repeat;
	width: 30px;
	float: left;
	cursor: pointer;
	margin: 0 2px 0 0;
}
.htreeview .nodeselected
{
	background-color: #acb075 !important;
}
.htreeview .childnodeselected
{
	background-color: #F5FFFA !important;
}
.htreeview .parentnodeselected
{
	background-color: #FFE4E1 !important;
}
.htreeview ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.htreeview ul.nodehide
{
	display: none;
}
